continually making water - English Synonyms Dictionary